slightly better - German English Dictionary